package com.tgy.myplus.基础学习.Thread.Normal;


//实现Runnable接口，重写Run方法，执行线程需要丢入Runnable接口实现类，调用start方法
public class TestRunnable1 implements Runnable{
    @Override
    public void run() {
        //run 方法线程体
        for (int i = 0; i < 20; i++) {
            System.out.println("这里是run线程"+i);
        }
    }

    public static void main(String[] args) {

        //创建Runnable接口的实现类对象
        TestRunnable1 testRunnable1 = new TestRunnable1();

        //创建线程对象，通过 线程对象开启我们的线程，代理
        Thread thread = new Thread(testRunnable1);
        //调用start
        //thread.start();
        new Thread(testRunnable1).start();
        testRunnable1.run();



        //main线程，主线程
        for (int i = 0; i < 20; i++) {
            System.out.println("这里是main线程"+i);
        }
    }
}
